/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.treepoke.util.properties;

public class TPConstant {

    private TPConstant() {
    }
    
    private static final String NOMBRE_APLICACION = "NOMBRE_APLICACION";
    
    private static final String DNS_SERVIDOR_AUDITORIA = "DNS_SERVIDOR_AUDITORIA";
    
    private static final String CARPETA_REPORTES_JASPER = "CARPETA_REPORTES_JASPER";
    
    private static final String IMG_LOGO_CRCC = "IMG_LOGO_CRCC";
    
    private static final String CARPETA_GENERADOS = "generados";
    
    /**
     * Logger
     */
    private static final String LOGGER_PROPERTIES = "LOGGER_PROPERTIES";
    
    /**
     * Quartz
     */
    public static final String QUARTZ_J6_DATASOURCE_JNDI_NAME = "QUARTZ_J6_DATASOURCE_JNDI_NAME";
    public static final String QUARTZ_CONFIGURATION_FILE = "QUARTZ_CONFIGURATION_FILE";
    public static final String LOG_PROPERTIES_QUARTZ = "LOG_PROPERTIES_QUARTZ";
    
    /**
     * URLS WS
     */
    private static final String URL_WS_ADMINISTRACION_TECNOLOGICA = "URL_WS_ADMINISTRACION_TECNOLOGICA";
    private static final String URL_WS_OPERATIVA_DIARIA = "URL_WS_OPERATIVA_DIARIA";
    private static final String URL_WS_SIMULADOR = "URL_WS_SIMULADOR";
    private static final String URL_WS_MOVIMIENTO_ENTREGAS = "URL_WS_MOVIMIENTO_ENTREGAS";
    private static final String URL_WS_MIEMBROS = "URL_WS_MIEMBROS";
    private static final String URL_WS_TERCERO_VIGIA = "URL_WS_TERCERO_VIGIA";
    private static final String URL_WS_CUENTA = "URL_WS_CUENTA";    
    private static final String URL_WS_SAS = "URL_WS_SAS";
    private static final String URL_WS_CONTRACTS = "URL_WS_CONTRACTS";
    
    /**
     * LDAP Connection
     */
    private static final String LDAP_HOST = "LDAP_HOST";
    private static final String LDAP_PORT = "LDAP_PORT";
    private static final String LDAP_USER = "LDAP_USER";
    private static final String LDAP_PASSWORD = "LDAP_PASSWORD";
    private static final String LDAP_MAX_CONNS = "LDAP_MAX_CONNS";
    private static final String LDAP_MAX_SHARED_CONNS = "LDAP_MAX_SHARED_CONNS";
    
    /**
     * Weblogic Context
     */
    private static final String INITIAL_CONTEXT_FACTORY = "INITIAL_CONTEXT_FACTORY";
    private static final String PROVIDER_URL = "PROVIDER_URL";
    private static final String SECURITY_PRINCIPAL = "SECURITY_PRINCIPAL";
    private static final String SECURITY_CREDENTIALS = "SECURITY_CREDENTIALS";    
    
    /**
     * Página Web FTP
     */
    private static final String PAGINA_WEB_FTP_HOST = "PAGINA_WEB_FTP_HOST";
    private static final String PAGINA_WEB_FTP_PORT = "PAGINA_WEB_FTP_PORT";
    private static final String PAGINA_WEB_FTP_USER = "PAGINA_WEB_FTP_USER";
    private static final String PAGINA_WEB_FTP_PASSWORD = "PAGINA_WEB_FTP_PASSWORD";
    private static final String PAGINA_WEB_FTP_DIRECTORIO_PRECIOS = "PAGINA_WEB_FTP_DIRECTORIO_PRECIOS";
        
    public static String getLOGGER_PROPERTIES() {
        return TPPropertiesLoader.getProperty(LOGGER_PROPERTIES);
    }

    public static String getNOMBRE_APLICACION() {
        return TPPropertiesLoader.getProperty(NOMBRE_APLICACION);
    }
    
    public static String getDNS_SERVIDOR_AUDITORIA() {
        return TPPropertiesLoader.getProperty(DNS_SERVIDOR_AUDITORIA);
    }

    /**
     * Reportes
     */
    public static String getCARPETA_REPORTES_JASPER() {
        return TPPropertiesLoader.getProperty(CARPETA_REPORTES_JASPER);
    }
    
    public static String getIMG_LOGO_CRCC() {
        return TPPropertiesLoader.getProperty(IMG_LOGO_CRCC);
    }

    public static String getCARPETA_GENERADOS() {
        return CARPETA_GENERADOS;
    }

    public static String getQUARTZ_J6_DATASOURCE_JNDI_NAME() {
        return TPPropertiesLoader.getProperty(QUARTZ_J6_DATASOURCE_JNDI_NAME);
    }

    public static String getLOG_PROPERTIES_QUARTZ() {
        return TPPropertiesLoader.getProperty(LOG_PROPERTIES_QUARTZ);
    }

    public static String getQUARTZ_CONFIGURATION_FILE() {
        return TPPropertiesLoader.getProperty(QUARTZ_CONFIGURATION_FILE);
    }

    public static String getURL_WS_ADMINISTRACION_TECNOLOGICA() {
        return TPPropertiesLoader.getProperty(URL_WS_ADMINISTRACION_TECNOLOGICA);
    }

    public static String getURL_WS_OPERATIVA_DIARIA() {
        return TPPropertiesLoader.getProperty(URL_WS_OPERATIVA_DIARIA);
    }

    public static String getURL_WS_SIMULADOR() {
        return TPPropertiesLoader.getProperty(URL_WS_SIMULADOR);
    }

    public static String getURL_WS_MOVIMIENTO_ENTREGAS() {
        return TPPropertiesLoader.getProperty(URL_WS_MOVIMIENTO_ENTREGAS);
    }

    public static String getURL_WS_MIEMBROS() {
        return TPPropertiesLoader.getProperty(URL_WS_MIEMBROS);
    }
    
    public static String getURL_WS_CUENTA() {
        return TPPropertiesLoader.getProperty(URL_WS_CUENTA);
    }

    public static String getURL_WS_TERCERO_VIGIA() {
        return TPPropertiesLoader.getProperty(URL_WS_TERCERO_VIGIA);
    }

    public static String getURL_WS_SAS() {
        return TPPropertiesLoader.getProperty(URL_WS_SAS);
    }
    
    public static String getURL_WS_CONTRACTS() {
        return TPPropertiesLoader.getProperty(URL_WS_CONTRACTS);
    }    

    public static String getLDAP_HOST() {
        return TPPropertiesLoader.getProperty(LDAP_HOST);
    }

    public static String getLDAP_MAX_CONNS() {
        return TPPropertiesLoader.getProperty(LDAP_MAX_CONNS);
    }

    public static String getLDAP_MAX_SHARED_CONNS() {
        return TPPropertiesLoader.getProperty(LDAP_MAX_SHARED_CONNS);
    }

    public static String getLDAP_PASSWORD() {
        return TPPropertiesLoader.getProperty(LDAP_PASSWORD);
    }

    public static String getLDAP_PORT() {
        return TPPropertiesLoader.getProperty(LDAP_PORT);
    }

    public static String getLDAP_USER() {
        return TPPropertiesLoader.getProperty(LDAP_USER);
    }
    
    public static String getINITIAL_CONTEXT_FACTORY() {
        return TPPropertiesLoader.getProperty(INITIAL_CONTEXT_FACTORY);
    }

    public static String getPROVIDER_URL() {
        return TPPropertiesLoader.getProperty(PROVIDER_URL);
    }

    public static String getSECURITY_CREDENTIALS() {
        return TPPropertiesLoader.getProperty(SECURITY_CREDENTIALS);
    }

    public static String getSECURITY_PRINCIPAL() {
        return TPPropertiesLoader.getProperty(SECURITY_PRINCIPAL);
    }

    public static String getPAGINA_WEB_FTP_DIRECTORIO_PRECIOS() {
        return TPPropertiesLoader.getProperty(PAGINA_WEB_FTP_DIRECTORIO_PRECIOS);
    }

    public static String getPAGINA_WEB_FTP_HOST() {
        return TPPropertiesLoader.getProperty(PAGINA_WEB_FTP_HOST);
    }

    public static String getPAGINA_WEB_FTP_PASSWORD() {
        return TPPropertiesLoader.getProperty(PAGINA_WEB_FTP_PASSWORD);
    }

    public static String getPAGINA_WEB_FTP_PORT() {
        return TPPropertiesLoader.getProperty(PAGINA_WEB_FTP_PORT);
    }

    public static String getPAGINA_WEB_FTP_USER() {
        return TPPropertiesLoader.getProperty(PAGINA_WEB_FTP_USER);
    }

    
}
